<?php

trait A
{
    public $name = '芸芸';
    // const DDS  ='123578'; // NO

    public function demo()
    {
        echo 'A中的demo<br>';
    }
}

// $a = new A(); // NO

// 类的混入
class User
{
    // use A; // 将trait混入User类中
    public function say()
    {
        echo 'User中的say<br>';
    }
}

// $u1 = new User();
// $u1->say();
// $u1->demo();
// var_dump($u1);


class SVIP extends User
{
    use A;
}

$u2 = new SVIP();
$u2->say();
$u2->demo();
var_dump($u2);
